Marionette

Met het gereedschap Marionette (in de Vectorworks-uitbreidingsmodules) kunnen onervaren gebruikers ingewikkelde scripts begrijpen en zelf maken. Om met dit gereedschap aan de slag te gaan is er geen voorkennis van programmeren nodig. Marionette gebruikt knopen om de verschillende Vectorworkshandelingen voor te stellen. De knopen worden gerangschikt in netwerken van handelingen die achtereenvolgens worden uitgevoerd. Voorkennis van deze programmeertaal kan eventueel nuttig zijn. Met de meer geavanceerde knopen kunnen dergelijke netwerken hergebruikt, gecombineerd en gedeeld worden. De onderliggende scripts zijn geschreven in Python. Marionette objecten kunnen ook bewaard worden als Marionette objectstijl hulpbronnen om ze makkelijker te gebruiken en te delen. Geavanceerde developers kunnen een aantal Python bibliotheken gebruiken om knopen op maat te maken voor distributie.

In onderstaande bronnen vind je meer informatie over programmeren:

Marionette tutorials op Youtube: youtube.com/playlist?list=PLiLCoe7DU1HakhrK2vCWFJGUIltBQgpvG 

Developer wiki voor Marionette: developer.vectorworks.net/index.php/Marionette 

Developer wiki startpagina: developer.vectorworks.net 

Marionette knopen

Knopen invoegen met Marionette

Marionette netwerken

Wrapperknopen

Menucommando’s creëren d.m.v. wrapperknopen

Objectknopen gebruiken

Netwerken bewaren en exporteren

Geavanceerd Marionette script

Marionette-objecten bewerken

Marionette Tutorial: Een eenvoudige extrusie creëren

Marionette Tutorial: Een eenvoudige Kast creëren

Scripts gebruiken

Heb je niet gevonden wat je zocht? Stel je vraag aan Dex, onze virtuele assistent.